import Mock from 'mockjs'

export default {
  list: () => {
    const data = Mock.mock({
      'ret': 0,
      'message': 0,
      'data': {
        'rows|10': [{
          'openid': '@word(32)',
          'gain_all': '@integer(10, 30)',
          'user_from': 'Wechat',
          'date': '@date(yyyy-MM-dd)',
          'create_time': '@datetime',
          'nick_name': '@cname',
          'avatar_url': 'http://pro3times.cn/wp-content/uploads/2019/04/wechat.png',
          'pageviews': '@integer(10, 30)',
          'city': '@city',
          'province': '@province',
          'county': '@county',
          'upper': '@upper(@title)',
          'guid': '@guid',
          'id': '@id',
          'image': '@image(200x200)',
          'title': '@title',
          'cparagraph': '@cparagraph',
          'csentence': '@csentence',
          'range': '@range(2, 10)'
        }],
        'total': 50
      }
    })
    return data
  },
  detail: () => {
    const data = Mock.mock({
      'ret': 0,
      'message': '成功',
      'd': {
        'data': {
          'title': '@title',
          'status': 'published',
          'start_time': '@datetime',
          'end_time': '@datetime',
          'comment_disabled': true,
          'act_type': ['CN'],
          'resource': 'a',
          'image_uri': 'http://pro3times.cn/wp-content/uploads/2019/04/wechat.png',
          'content_short': '@word(10)',
          'content': '@word(30)'
        }
      }
    })
    return data
  },
  delete_item: () => {
    const data = Mock.mock({
      'ret': 0,
      'message': '成功'
    })
    return data
  }
}
